transposable genetic element - Espagnol Anglais Dictionnaire